enveloped virus - German English Dictionary